package cn.nebula.music.dao;

import java.util.Set;

import org.springframework.stereotype.Repository;

import cn.nebula.music.domain.CombinationAlbum;

@Repository
public interface CombinationAlbumDAO {
	public Set<CombinationAlbum> findAllCombinationAlbums();

	public Set<CombinationAlbum> findCombinationsAlbumsByCombinationId(Integer CombinationId);

	public Set<CombinationAlbum> findCombinationsAlbumsByAlbumId(Integer AlbumId);

	public Integer addCombinationAlbum(CombinationAlbum combinationAlbum);

	public Integer updateCombinationAlbumByCombinationId(CombinationAlbum combinationAlbum);

	public Integer updateCombinationAlbumByAlbumId(CombinationAlbum combinationAlbum);

	public Integer deleteCombinationAlbum(CombinationAlbum combinationAlbum);

	public Integer deleteCombinationAlbumByAlbumId(Integer id);

	public Integer deleteCombinationAlbumByCombinationId(Integer id);
}
